candle snuffer - English Synonyms Dictionary